package edu.unu.iist.ts2es.ui;

import java.awt.Component;

import edu.uci.ics.jung.algorithms.layout.Layout;
import edu.uci.ics.jung.visualization.VisualizationViewer;
import edu.unu.iist.ts2es.util.GraphML;

public abstract class AGraphEditor {

	public abstract VisualizationViewer getViewer();
	public abstract void newGraph();
	public abstract void openGraphML(GraphML graphml);
	public abstract GraphML getGraphML();
	public abstract void print();
	public abstract void reLayout(Class<? extends Layout> layoutC);
	public abstract Component getModeComboBox();
}
